import type React from 'react'

export const SourcegraphLogo: React.FunctionComponent<
    React.PropsWithChildren<React.SVGAttributes<SVGSVGElement>>
> = props => (
    <svg id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 155 155" {...props}>
        <title>Sourcegraph logo</title>
        <g id="Flattened">
            <g id="pictogram-light-mode">
                <path
                    fill="#ff5543"
                    d="M62.41,45.15l20.91,5.57L69.75,0l-24.12,6.49,7.92,29.78c1.15,4.33,4.55,7.73,8.86,8.88Z"
                />
                <polygon
                    fill="#ff5543"
                    points="70.36 102.38 71 101.74 71.24 102.61 85.25 155 109.37 148.51 103.47 126.33 87.69 67.24 6.41 45.58 0 69.82 52.33 83.8 53.2 84.04 52.57 84.68 14.21 123.07 31.83 140.84 70.36 102.38"
                />
                <path
                    fill="#ff5543"
                    d="M104.18,71.6l5.6,20.99c1.16,4.33,4.55,7.73,8.87,8.88l29.95,7.96,6.41-24.24-50.82-13.59Z"
                />
                <path
                    fill="#ff5543"
                    d="M99.87,55.04l11.78.43c.15,0,.3,0,.45,0,3.33,0,6.46-1.3,8.81-3.66l19.87-19.89-17.62-17.77-19.29,19.26c-2.29,2.29-3.6,5.33-3.68,8.58l-.33,13.05Z"
                />
            </g>
        </g>
    </svg>
)
